package com.yidu.hbats.service.NutritionAtsScheme;

import com.yidu.hbats.model.AtsSchemeAudit;

import java.util.List;

/**
 * @program: spring-boot-demo
 * @description: ${description}
 * @author: 元气轩轩  营养方案审核表的接口类
 * @create: 2019-12-02 09:40
 */


public interface NutritionAtsSchemeAuditService {

    /**
     * 新增
     * @mbg.generated 2019-10-29
     */
    int insertSelective(AtsSchemeAudit record);

    /**
     * 根据方案主键修改方法
     * @param atsSchemeAudit 一个对象
     * @return
     */
    int updateByPrimaryKeySelectivetwo(AtsSchemeAudit atsSchemeAudit);

    /**
     * 根据方案主键修改方法
     * @param atsSchemeAudit 一个对象
     * @return
     */
    int updateByPrimaryKeySelectivethree(AtsSchemeAudit atsSchemeAudit);
    /**
     * 查询所有带分页
     * @return
     */
    List<AtsSchemeAudit> selectByPrimaryKeyTwowx(AtsSchemeAudit atsSchemeAudit, Integer pageNum, Integer pageSize);
    /**
     * 查询总行数
     * @return
     */
    int selectByPrimaryKeyCountTwowx(AtsSchemeAudit atsSchemeAudit);

    /**
     * 根据方案主键查询
     * @param schemeId 方案id
     * @return
     */
    AtsSchemeAudit selectBySchemeIdFour(int schemeId);


    /**
     * 根据id查询所有
     * @param schemeId 方案id
     * @return
     */
    int selectByPrimaryKeyCountThree(int schemeId);


    /**
     *
     * @param atsSchemeAudit 审核表
     * @return
     */

    int updateByPrimaryKeySelectiveFour(AtsSchemeAudit atsSchemeAudit);

}
